include_directories(${PROJECT_SOURCE_DIR}/include)
add_library(numSquares SHARED numSquares.cpp)
add_library(minStack SHARED MinStack.cpp)
add_library(isValid SHARED isValid.cpp)
add_library(dailyTemperatures SHARED dailyTemperatures.cpp)
add_library(inorderTraversal SHARED inorderTraversal.cpp)
add_library(findTargetSumWays SHARED findTargetSumWays.cpp)
add_library(MyQueue SHARED MyQueue.cpp)
add_library(duplicate SHARED duplicate.cpp)
add_library(getDuplication SHARED getDuplication.cpp)
add_library(rebuildTree SHARED rebuildTree.cpp TreeNode.cpp)
add_library(findNumberIn2DArray SHARED findNumberIn2DArray.cpp)
add_library(maxProfit SHARED maxProfit.cpp)
add_library(maxProductCutting SHARED maxProductCutting.cpp)
add_library(fastsort SHARED fastsort.cpp)
add_library(sqrt SHARED sqrt.cpp)
add_library(maxValue SHARED maxValue.cpp)
add_library(containsDuplicate SHARED containsDuplicate.cpp)
add_library(intersection SHARED intersection.cpp)
add_library(isHappy SHARED isHappy.cpp)
add_library(isAnagram SHARED isAnagram.cpp)
add_library(isIsomorphic SHARED isIsomorphic.cpp)
add_library(frequencySort SHARED frequencySort.cpp)
add_library(twoSum SHARED twoSum.cpp)
add_library(threeSum SHARED threeSum.cpp)
add_library(fourSum SHARED fourSum.cpp)
add_library(MyStack SHARED MyStack.cpp)



